package com.kgc.scd.contant;

/**
 * Created On : 2022/5/13.
 * <p>
 * Author : zhukang
 * <p>
 * Description: 公共常量类，定义系统的常量值
 */
public class CommonConstant {

    /**
     * 统一返回成功状态说明
     */
    public static final String UNIFY_RETURN_SUCCESS_MSG = "SUCCESS";
    /**
     * 统一返回失败状态说明
     */
    public static final String UNIFY_RETURN_FAIL_MSG = "FAIL";
    /**
     * 统一返回成功状态码
     */
    public static final String UNIFY_RETURN_SUCCESS_CODE = "200";
    /**
     * 统一返回失败状态码
     */
    public static final String UNIFY_RETURN_FAIL_CODE = "500";
    /**
     * 统一返回手机号已绑定状态码
     */
    public static final String UNIFY_RETURN_PHONE_HAVE_BIND_CODE = "501";
    /**
     * 统一返回微信号已绑定状态码
     */
    public static final String UNIFY_RETURN_WX_HAVE_BIND_CODE = "502";
    /**
     * 手机验证码失效状态码
     */
    public static final String UNIFY_RETURN_PHONE_CODE_INVALID_CODE = "503";
    /**
     * 手机验证码错误状态码
     */
    public static final String UNIFY_RETURN_PHONE_CODE_WRONG_CODE = "504";
    /**
     * 手机验证码已获取状态码
     */
    public static final String UNIFY_RETURN_HAVE_GET_PHONE_CODE_CODE = "505";
    /**
     * 用户名密码错误状态码
     */
    public static final String UNIFY_RETURN_LOGIN_FAIL_CODE = "506";
    /**
     * 用户名重复错误状态码
     */
    public static final String UNIFY_RETURN_USERNAME_DUPLICATE_CODE = "507";

    /**
     * 手机号格式错误状态码
     */
    public static final String UNIFY_RETURN_USERPHONE_WRONG_CODE = "508";
    /**
     * 统一返回已获取手机验证码说明
     */
    public static final String UNIFY_RETURN_HAVE_GET_PHONE_CODE_MSG = "您已获取验证码";
    /**
     * 统一返回手机验证码失效说明
     */
    public static final String UNIFY_RETURN_PHONE_CODE_INVALID_MSG = "验证码已失效";
    /**
     * 统一返回手机验证码正确说明
     */
    public static final String UNIFY_RETURN_PHONE_CODE_RIGHT_MSG = "验证码正确";
    /**
     * 统一返回手机验证码错误说明
     */
    public static final String UNIFY_RETURN_PHONE_CODE_WRONG_MSG = "验证码错误";
    /**
     * 统一返回手机号已绑定说明
     */
    public static final String UNIFY_RETURN_PHONE_HAVE_BIND_MSG = "该手机号已绑定，请直接登陆，或登陆后进行解绑";
    /**
     * 统一返回微信号已经绑定说明
     */
    public static final String UNIFY_RETURN_WX_HAVE_BIND_MSG = "该手机号已绑定，请直接登陆，或登陆后进行解绑";
    /**
     * 用户名已重复说明
     */
    public static final String UNIFY_RETURN_USERNAME_DUPLICATE_MSG = "用户名已重复，请重新输入";
    public static final String UNIFY_LOGIN_FAIL_MSG = "登陆失败";
    /**
     * 账号密码错误说明
     */
    public static final String UNIFY_RETURN_LOGIN_FAIL_MSG = "账号或密码错误";

    /**
     * 用户编号前缀
     */
    public static final String USERID_PREFIX = "U";
    /**
     * 系统日期格式化字符串，到天
     */
    public static final String TIME_PATTERN_DAY = "yyyyMMdd";
    /**
     * 系统日期格式化字符串，到分
     */
    public static final String TIME_PATTERN_MINUTE = "yyyyMMddHHmm";

    /**
     * 增加积分失败状态码
     */
    public static final String BLMALL_RETURN_ADD_CREDIT_FAIL_CODE = "501";

    /**
     * 增加积分失败状态说明
     */
    public static final String BLMALL_RETURN_ADD_CREDIT_FAIL_MSG = "积分增加失败！";

    /**
     * 增加积分成功状态说明
     */
    public static final String BLMALL_RETURN_ADD_CREDIT_SUCCESS_MSG = "积分增加成功！";

    /**
     * 扣减积分失败状态码
     */
    public static final String BLMALL_RETURN_SUB_CREDIT_FAIL_CODE = "502";

    /**
     * 扣减积分失败状态说明
     */
    public static final String BLMALL_RETURN_SUB_CREDIT_FAIL_MSG = "积分扣除失败！";

    /**
     * 扣减积分成功状态说明
     */
    public static final String BLMALL_RETURN_SUB_CREDIT_SUCCESS_MSG = "积分扣除成功！";

    /**
     * 用户签到失败状态码
     */
    public static final String BLMALL_RETURN_USER_SIGN_FAIL_CODE = "503";

    /**
     * 用户签到失败状态说明
     */
    public static final String BLMALL_RETURN_USER_SIGN_FAIL_MSG = "签到失败！";

    /**
     * 添加优惠券失败状态码
     */
    public static final String BLMALL_RETURN_ADD_COUPON_FAIL_CODE = "504";

    /**
     * 添加优惠券失败状态说明
     */
    public static final String BLMALL_RETURN_ADD_COUPON_FAIL_MSG = "添加优惠券失败！";

    /**
     * 修改优惠券状态失败状态码
     */
    public static final String BLMALL_RETURN_CHANGE_COUPON_STATUS_FAIL_CODE = "505";

    /**
     * 修改优惠券状态状态说明
     */
    public static final String BLMALL_RETURN_CHANGE_COUPON_STATUS_FAIL_MSG = "修改优惠券状态失败！";

    /**
     * ES商品索引名
     */
    public static final String BLMALL_PRODUCT_ES_INDEX = "blmallproduct";

    /**
     * 用户领取优惠券失败状态码
     */
    public static final String BLMALL_RETURN_USER_GET_COUPON_FAIL_CODE = "506";

    /**
     * 用户领取优惠券失败状态说明
     */
    public static final String BLMALL_RETURN_USER_GET_COUPON_FAIL_MSG = "优惠券领取失败！";
}
